AzureLabel features for label printing, barcodes, data, and automation
Explore AzureLabel capabilities for designing labels, printing from data, generating barcodes, automating workflows, and integrating label printing with business systems.
Print labels from Excel, databases, POS systems, or APIs
Reuse the same label design with different products, prices, barcodes, serial numbers, and other data.
Print labels from Excel, CSV, Google Sheets, SQL databases, POS systems, APIs, and more.
Update your data and print new labels without redesigning them.
Barcode and QR code printing
Generate and print barcode and QR code labels with support for GS1, UPC, EAN, Data Matrix, QR Code, PDF417, Aztec, and many other barcode types.
Create barcode labels for products, inventory, packaging, shipping, warehouse, and retail workflows.
Automatically change barcode types, sizes, and values based on your data or printing conditions.
Start simple. Automate label printing when needed.
Print labels from Excel files, databases, websites, POS systems, or your own applications.
Use batch printing, REST API, Print Server, or command-line tools to automate label printing workflows when needed.
Automatically print labels when Excel, CSV, or other files are added or updated.
Create front, back, and box labels from the same data
Create multiple design variations within a single label.
Use shared product data across front, back, box, or packaging labels.
Print multiple related labels together in one workflow.
Manage product data inside AzureLabel
Store product names, prices, barcodes, and other values directly inside AzureLabel.
Use separate data tables for individual labels or shared product data across multiple label files.
Reduce dependency on external databases for everyday label printing.
Print labels with structured product data
Attach grouped data such as ingredients, specifications, components, or parts lists to product records.
Automatically print repeated or multi-row product data on labels.
Useful for ingredient labels, seed tags, mix labels, kit labels, and other complex product labels.
Create data entry forms for label workflows
Create custom forms that users fill out before printing labels.
Collect values such as batch numbers, dates, quantities, or label selections.
Run forms before printing, as standalone tools, or as part of custom workflows.
Automate complex multi-label printing
Use Meta labels to print multiple label designs from a single print action. For example, print one box label followed by all product labels automatically.
Define which labels to print, how many copies to create, and which printers to use.
Build rules visually or customize the logic with JavaScript.
Reprint label jobs at any time
AzureLabel keeps a detailed history of print jobs.
Review what was printed and quickly reprint labels when needed.
Useful for repeat orders, corrections, audits, and production workflows.
Export, share, and reprint labels
Print directly or save labels as PDF, images, PRN files, or AzureLabel Print Jobs.
Share labels or print them later on another computer or at another location.
Keep label printing flexible even when printers are unavailable.
Smart serial numbers without duplicates
Use independent counters for labels, cartons, pallets, or other workflows.
Prevent duplicate serial numbers across print jobs and computers.
Configure prefixes, suffixes, padding, reset rules, and increment logic.
Print to thermal, industrial, inkjet, and laser printers
Print labels through standard Windows printer drivers or use native printer languages such as ZPL, CPCL, TSPL, EPL, and DPL.
Use graphical label designs for regular printing, or send RAW printer commands with variables for compatible thermal and industrial printers.
Reuse the same label data across different printers, label sizes, and printing workflows.
Use prebuilt label layouts or create your own
Includes thousands of predefined self-adhesive label layouts.
Supports Avery, Herma, Apli, Lomond, and many others.
Create custom label sizes and sheet layouts when needed.
Print one label design in multiple sizes
Scale labels dynamically during printing.
Reuse the same design across different label dimensions.
Reduce maintenance of duplicate templates.
Use formulas and JavaScript in labels and workflows
Transform values, dates, prices, and text dynamically.
Use formulas during printing and data loading.
Extend workflows with JavaScript logic.
Auto-fit long text inside labels
Automatically resize text to fit available space.
Prevent truncated product names or descriptions.
Keep labels readable with varying text lengths.
Use dynamic images and conditional label elements
Load images from files, URLs, or external data sources.
Show or hide elements based on your conditions.
Create adaptive labels for promotions, variants, or workflows.
Bleed support for professionally printed labels and packaging
Reduce visible white edges when printing and trimming full-color labels or packaging.
Data-driven printing
Control label templates, print quantities, printers, and output files directly from your imported data.
Different records can automatically use different label templates, printers, and output files without user interaction.
Print labels directly from POS systems
Connect AzureLabel with supported POS systems.
Print labels using real product and pricing data.
Supports EposNow, QuickBooks POS, Loyverse POS, and others.
Use AzureLabel in multiple languages
Available in English, French, German, Portuguese, Russian, Spanish, and Ukrainian.
Useful for international teams and distributed businesses.
Label design and printing
-
Create labels, barcode labels, QR code labels, price tags, shelf labels, packaging labels, box labels, and promotional materials.
-
One label, multiple views. Create front, back, box, packaging, and other design variations within a single label template using shared product data.
-
Display unlimited product information including names, prices, barcodes, serial numbers, SKUs, descriptions, attributes, specifications, and custom fields.
-
Generate and print over 90 barcode types including UPC, EAN, Code 39, Code 128, GS1-128, QR Code, Data Matrix, PDF417, Aztec, and more. Full GS1 support in barcodes.
View full list of barcodes -
Create labels using text, barcodes, images, SVG graphics, icons, geometric shapes, and other design elements.
-
Load images dynamically from files, URLs, imported data, databases, and external systems.
-
Save labels as PDF, PNG, JPEG, BMP, EMF, PRN, or AzureLabel Print Job files.
-
Automatically fit text within available space to prevent truncated names, descriptions, and other variable-length content.
-
Show, hide, or modify label elements dynamically based on imported data and conditions.
-
Support for RTF (Rich Text Format) and HTML content.
-
Rotate text, barcodes, images, and graphic elements at any angle.
-
Support for all label sizes, from small thermal labels to A4, Letter, and larger formats.
-
Scale labels during printing to reuse the same design across different label sizes.
-
Group and organize printed pages using data field values.
Data processing and advanced label logic
-
Use formulas to transform text, dates, prices, barcode values, and other data during import and printing.
-
Automatically change barcode types and barcode values based on conditions and business rules.
-
Use JavaScript to customize label content, calculations, integrations, automation, and printing workflows.
-
Flexible serial numbering with counters, prefixes, suffixes, padding, reset rules, and custom increment logic.
-
Record Details support for structured and repeating product data such as ingredients, specifications, components, seed varieties, and parts lists.
-
Data Entry Forms for collecting user input before printing, selecting labels, entering quantities, batch numbers, dates, and other values.
-
Meta Labels for automating complex printing workflows involving multiple label designs, printers, quantities, and rules.
-
Data-driven printing. Automatically select label templates, printers, quantities, and output files directly from imported data.
-
Store product data in built-in print data tables shared across labels or dedicated to individual label templates.
Printers and output
-
Print to thermal, industrial, inkjet, laser, and other printer types.
-
RAW printing and native printer language support including ZPL, CPCL, TSPL, EPL, DPL, and similar command-based formats.
-
Reuse the same data across different printers, label sizes, and printing workflows.
-
Simultaneous printing of different label designs on multiple printers within a single print job.
-
Detailed print settings stored per user, label template, and printer.
Data import and external data sources
-
Import data from Microsoft Excel, Google Sheets, ODF spreadsheets (LibreOffice, OpenOffice), CSV files, JSON files, XML files, clipboard, and PDF files with barcodes.
-
Import data from SQLite databases and ODBC data sources including SQL Server, Access, MySQL, PostgreSQL, Oracle, and others.
-
Import data from EposNow, QuickBooks POS, Loyverse POS, and other supported business systems.
-
Import and process NiceLabel/Loftware-compatible XML print jobs.
-
Transform, validate, and enrich imported data using formulas, JavaScript, and custom processing rules.
-
Load missing values from secondary data sources during import.
-
Connect to virtually any system through HTTP APIs using JavaScript-based integrations.
Automation and integration
-
Automate label printing from websites, ERP systems, inventory systems, POS systems, and custom applications.
-
Built-in REST API Server for label printing and integration with external systems.
-
Built-in File Trigger for automatic label printing from Excel, CSV, JSON, XML, PDF, and other supported file formats.
-
Desktop Print Server with REST API Server and Clipboard API support.
-
Windows Service Print Server with REST API Server and File Trigger support for unattended operation.
-
Command-line automation and scripting support.
-
Import and process NiceLabel/Loftware-compatible XML print jobs for label printing and automation.
-
Complete print history with detailed job information and one-click reprinting.
Multi-user operation
-
Shared label templates and data across local networks, VPN connections, wide area networks, and Remote Desktop environments.
-
User authentication with login and password.
-
Role-based access control for printing, label design, data management, settings, and API access.
-
Suitable for single-user installations as well as multi-user business environments.
Label templates
-
Built-in visual label designer for creating and modifying label templates.
-
Ready-made label templates for barcode labels, product labels, price tags, shelf labels, and other common labeling tasks.
-
Thousands of predefined label sheet layouts from Avery, Herma, Apli, Lomond, and many other manufacturers.
-
Create custom label sizes and sheet layouts.
2 of 5 Data Logic2 of 5 IATA2 of 5 Industrial2 of 5 Interleaved2 of 5 Standard (Matrix)Australia Post RedirectionAustralia Post Reply PaidAustralia Post RoutingAustralia Post Standard CustomerAztec Code (regular and GS1)Aztec RunesChannel CodeCodabarCodablock-FCode 11Code 128Code 128 (Suppress Code Set C)Code 16K (regular and GS1)Code 32Code 39Code 49 (regular and GS1)Code 93Code One (regular and GS1)Compact PDF417 (Truncated PDF417)DAFT CodeDPD CodeData Matrix (regular and GS1)Deutshe Post IdentcodeDeutshe Post LeitcodeDotCode (regular and GS1)Dutch Post KIX CodeEAN Composite GS1EAN-13 / GTIN-13, EAN-8, EAN-5, EAN-2EAN-14 GS1Extended Code 39Facing Identification MarkFlattermarkenGS1 DataBar ExpandedGS1 DataBar Expanded CompositeGS1 DataBar Expanded StackedGS1 DataBar Expanded Stacked CompositeGS1 DataBar LimitedGS1 DataBar Limited CompositeGS1 DataBar OmnidirectionalGS1 DataBar Omnidirectional CompositeGS1 DataBar StackedGS1 DataBar Stacked CompositeGS1 DataBar Stacked OmnidirectionalGS1 DataBar Stacked Omnidirectional CompositeGS1-128 (UCC/EAN-128)GS1-128 CompositeGrid MatrixHIBC Aztec CodeHIBC Codablock FHIBC Code 128HIBC Code 39HIBC Data MatrixHIBC MicroPDF417HIBC PDF417HIBC QR CodeHan Xin (Chinese Sensible) CodeIBM BC412 (SEMI T1-95)ISBN (EAN-13 with verification stage)ITF-14 / GTIN-14Japanese Postal CodeKorea PostLOGMARSMSI PlesseyMaxicodeMicro QR CodeMicroPDF417NVE-18 (SSCC-18) GS1PDF417Pharmacode One-TrackPharmacode Two-TrackPharmazentralnummerQR Code (regular and GS1)Rectangular Micro QR Code (rMQR) (regular and GS1)Royal Mail 2D Mailmark (CMDM) (Data Matrix)Royal Mail 4-State Customer CodeRoyal Mail 4-state MailmarkTelepen AlphaTelepen NumericUK PlesseyUPC-A / GTIN-12UPC-A Composite GS1UPC-EUPC-E Composite GS1UPNQR (Univerzalnega Placilnega Naloga QR)USPS (U.S. Postal Service) POSTNETUSPS Intelligent Mail (OneCode)USPS PLANETUltracode (regular and GS1)Universal Postal Union S10Vehicle Identification Number
Documentation
Explore detailed guides, automation examples, integrations, and workflow setup instructions.
User guide Automation & integration guide